Comfort Suites Texas Ave. Near Kyle Field
2313 Texas Ave S -
College Station,
TX 77840